934
6
1947
2
840
1
899
17551
9
1839
957
578
626
596
0
980
3
781
2285
5598
14
3356
7
2237
4
9564
1077
1407
8039
2241
1262
1123
2168
722
946
954
481
827
894