1243
1
2529
14
1291
417
0
1129
18385
2
730
2912
10
2604
9
1733
1183
1329
2470
2982
3
1367
383
1425
1084
3168
3535
1557
6
1603
814
1622
1608
2799
1566
1249
1937
1376