1295
1
2650
20
1047
2
280
2250
297066
0
3263
4
2773
9817
3683
1355
2219
3612
10
1050
1581
6707
24
19079
6
3765
2245
3
1300
3053
7
1233
1226
1839
3410
605
2837