1480
1
1973
2
1813
2200
1225
0
38477
34
2650
20
3629
862
616
578
2362
9
32730
1412
3539
3
2534
1618
1092
1653
1179
3871
2794
2082
783
951
1739
841
3470
5
432