1267
2
93
0
5209
9
2173
1
868
1064
117
1632
2294
1681
5599
11
582
4096
3354
28098
14
444571
1306
784
1467
1380
3965
3
1760
2176
559
2995
948
297066
451
1675
3518