2578
1
2535
2
6225
4
2755
846
0
1416
21152
8
1782
1632
3090
6
3107
7
2980
3083
2189
2181
2626
3546
2133
32302
2005
5
3227
19783
1140
51331
25
2932
1260
3498
25669
1813
1508