1267
2
5209
9
1467
1
117
0
2176
559
1675
948
1632
2995
1607
2358
1064
1960
1480
3
2711
803
3965
9027
5599
11
38477
34
999
4096
1021
383
17333
27
2478
3868
10
1320
1443