3629
1
2132
2
3873
15
2528
3
2502
5
2698
3284
7
3789
4
1683
0
854
1446
4585
10
3256
2771
1423
1564
432
2935
1451
2954
2982
1506
1495
1129
542
2194
2598
2512
189326
2274