2296
2
2730
6
169211
11
999
1
282572
0
2125
1664
2526
3
1979
9
1344
2372
2668
797
500
2710
28805
2334
839
1245
4427
10
2052
1022
2735
2966
5
397