1248
1
3053
7
297066
0
1239
2518
3
1581
2
2475
223
3683
1295
2650
20
2597
280
2632
5
796
6
1939
5225
8
2277
2250
2106
4651
3765
4
3154
17970
15
2245
1226
6247
7793
2502
2499