5058
2
10
3548
0
1
3736
57
5427
2121
3358
3535
3
3601
2282
1780
1466
4624
5385
5
3061
3068
47
2634
3000
2567
1270
5669
7
11
1807
1649
1863
1769
1406
1882
8
3514
4
3018
4740
3701
43
3049
7396
38
1778
8521
25
1443
2232
2459
1394
1257
1155
5470
23