1218
1
1505
0
8641
9
2390
2778
3
3212
27
8607
8
3673
4943
2
2153
7
2667
1458
2122
59
2427
12
2687
2794
662
2886
5
1952
3316
17
2977
4327
2152
3629
951
969
6236
10
1196
2452