3965
3
3044
15
1004
2
1941
4
2710
1268
1
1517
1398
1371
1064
1011
1632
1267
4721
4639
2865
5209
9
1467
2180
117
0
1622
2176
1892
1699
1675
559
2995
1778
948
1690