1267
2
5209
9
1467
1
117
0
2176
1675
559
2995
948
1064
1632
3965
3
1607
1480
5599
11
38477
34
803
2173
1532
1681
962
1766
1787
2082
1945
2294
3540
3172
1055
4096