3629
1
2698
1446
1423
1564
432
0
1506
1495
1129
2598
2
3873
15
2132
2738
3
854
5
3256
1683
1682
4
2528
2502
3789
17340
14
2771
3284
7
2542
4005
4085
2954
4553
7299
27
2935