1295
1
3765
4
2535
2
1788
280
2650
20
21152
8
2250
3090
6
3083
1380
0
297066
32302
19783
2773
2932
3683
3498
17946
769
1532
1294
2996
1153
1590
3121
25669
1814
3415
3874