3873
15
1505
0
2184
8641
9
2886
6
2390
1
2778
3
3212
27
662
5
2152
3673
1218
2667
1380
2568
3101
2
2977
6236
10
1685
2166
5196
1689
2691
4248
2578
3292
3745
2204