2955
2
1543
1516
1
1708
1256
1750
3003
4
2897
5
1077
1923
3650
3
1292
2748
6
2023
383
0
13159
10
1084
493
2886
935
1132
1229
928
573
1431
798
1378
1049
472
714