3050
3
1585
1
1781
4
1985
2
1608
959
2044
3407
2600
3054
3126
1962
2309
3863
14
1716
2799
6
1993
1631
3371
9
2163
0
3198
8
1775
2828
2748
2740
2194
17391
7
2502
5
2520
1633