1267
2
1064
1
1632
1400
5209
9
1819
1467
117
0
3965
3
2176
559
2995
5599
11
5046
948
4096
1675
383
1443
297066
28098
14
13676
21
3227
1532
1681
830
526
1380
582
6697