2245
3
2629
2
297066
0
2484
984
2182
1
2241
2600
4
1226
3053
7
894
1065
571
630
1986
2341
2797
5
1921
1295
2773
4250
25
280
108797
2354
1581
2964
8
2650
20
2582
2386
2159