4250
25
1295
1
2629
2
5946
4198
2650
20
5782
4
280
2865
1581
2093
1622
2250
3765
2245
3
1226
3053
7
1038
898
3683
2683
297066
0
2385
513
2797
5
589
2773