1064
1
1632
2
1267
5209
9
1268
297066
0
4096
1467
2530
4
444571
117
3965
3
467
2176
14861
7
559
2995
496
2173
1760
1380
948
1675
3140
619
868
830
1606
2760
662