1218
1
1505
0
8641
9
2390
2778
3
2153
7
3212
27
662
2886
5
8607
8
2152
3673
4943
2
2427
12
1991
4
1446
2667
2122
3871
2794
1423
1564
59
2687
1458
4327
951
2568
3101
1976