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