2245
3
1254
2
1285
1
297066
0
1807
1827
2189
3439
5
1226
1746
3053
7
2521
905
10813
2797
1295
2773
6547
280
108797
2354
6929
11
1581
2650
20
2386
2159
3765
4
5225
8
2530
2250