1267
2
5209
9
297066
0
1064
1
117
1632
3053
7
5599
11
4096
28098
14
444571
1467
5225
8
3965
3
1760
2176
559
2995
2173
948
3683
1675
1295
2268
383
4085
4627
2534
2760
4
3058