1243
1
2529
14
814
1291
1425
1329
2799
3
417
0
18385
2
2071
1385
3795
521
395
730
1936
2474
2912
10
544
1587
2604
9
1733
1183
1129
399
2470
2982
1367
646
3168