2245
3
1936
1
297066
0
2183
9
2356
6
1343
1501
1226
3053
7
6362
5
894
437
1920
2090
2
571
3162
6264
2656
2743
3473
4305
2797
3575
1295
1355
673
2820
10
2773
795