3995
2
3891
7
3565
8
3248
2873
3
3575
1
1566
519
1507
1063
2631
2153
1509
5
2687
1266
840
0
2974
5233
10
1547
38477
34
1059
1748