1681
1
1539
1382
1038
1476
3508
7
3638
2
1135
2133
1250
3296
4
1036
2921
5
3991
1564
824
1750
3
5245
3429
12621
22
1859
1883
234
0
7835
14
1690
4074
1571
3176
2193