2245
3
297066
0
571
894
1226
1
3053
7
280
2354
2159
2797
5
1295
5225
8
2773
2250
108797
1581
2
562
2650
20
10827
4
2386
9956
3012
467
5504
16
469
5169
2525
3765
1174
4443
9