3109
14
4080
1
3629
2534
0
1859
4
1860
2
3221
3
1889
2475
3357
11
2502
5212
6
1618
841
417
862
2650
20
1599
1416
1021