3287
4
1709
8
511
1
3014
20
2059
2
665
5
2670
1550
1067
1000
951
1196
14125
10
1485
1243
0
2123
1105
1103
534
490
2271
484
1377
596
1166
562
2663
1862
2833
668