5023
2
10
3523
0
1
3704
57
5407
2107
3343
3513
3
3568
2265
1759
1446
4595
5358
5
3037
3050
47
2615
2961
2541
1258
5590
7
11
1794
1624
1843
1751
1380
1861
8
3476
3002
4703
4
3679
43
3028
7376
38
1766
8451
25
1432
2217
2424
1237
1144
5430
23