1070
1
2245
3
1859
1876
1212
2193
1669
1681
2799
6
1632
1380
0
16062
15
496
1606
2921
2
297066
1526
2152
19944
3683
2972
1787
1226
3053
7
894
571
830
2110
467
1476