1267
2
5209
9
1632
1467
1
117
0
2176
956
1675
559
1077
1227
17333
27
948
2478
1108
2711
1607
2838
4142
5