1295
1
2650
20
280
226
2123
240
0
2250
1639
3116
3
297066
2773
3683
1814
1989
1581
2
1883
2040
986
1204
3765
4
2245
1681
1226
746
3053
7
2582
894
1399
571
1348