2245
3
297066
0
5504
16
2650
20
3683
1
2906
2
19944
2392
4382
4
6236
10
2377
1704
1174
5169
14887
18
3090
6
2354
1047
131589
2502
1226
3053
7
2189
2949
2797
5
1295
3571
2773
1166
1125