1267
2
5209
9
1467
1
117
0
2176
559
1675
948
181997
11
1632
1064
2995
1607
38477
34
297066
4096
1480
3
383
3172
2711
929
803
1532
3965
5599
1055
444571
999
582
2377