1632
2
1267
5209
9
1467
1
117
0
2176
1675
999
559
1021
948
833
17333
27
2368
742
8843
10
1108
2711
2838
4142
5
956
1077
1227