2245
3
1694
1
297066
0
1226
3053
7
1354
216
2250
1888
2797
5
1295
2292
2
1869
2034
1306
1624
3465
688
2773
3835
3861
2312
280
108797
2354
1581
2650
20