2245
3
297066
0
2354
1
1331
905
1226
4979
6
3506
8
3053
7
7633
1339
840
2797
5
3249
773
1943
2
165
1507
1295
3891
582
2680
2773
3321
280
108797
1946
1581
3765
4
2650
20