3053
7
1248
1
2245
3
1239
2518
297066
0
3765
4
2277
2475
223
1295
7793
2650
20
280
13018
1451
796
6
1868
2632
5
17970
15
1581
2
1564
2010
1529
12459
2250
2106
5147
4148
1053