3995
2
3891
7
3565
8
3248
3575
1
1566
519
1507
1063
2631
2153
1509
5
1172
3
2687
1266
840
0
2974
5233
10
1438
1686