3014
20
3287
4
19944
2
1709
8
511
1
181997
11
2059
665
5
2670
1534
1485
2710
1226
1550
1067
1000
951
1196
1535
1720
14125
10
1295
2776
1456
1688
1833
1622
1431
2521
3079