1267
2
948
5209
9
1467
1
117
0
2176
1675
559
1632
1607
2995
1480
3
2200
803
383
38477
34
28098
14
1108
17333
27
2711
1064
2838
4142
5
956
1077
3540
1227