1751
1
1530
0
599
1311
2
1295
1168
1669
2650
20
1876
280
2430
2886
3683
1250
2250
2921
5
3053
7
1681
297066
989
1539
2773
1859
1788
1444
2170
2133
2207
2377
1038