1267
2
5209
9
1467
1
117
0
2176
559
1675
948
1632
1064
2995
1607
2886
38477
34
297066
4096
8607
8
2427
12
1480
3
383
2740
2687
2100
3172
2711
2650
20
929
3629
862
803