5332
9
3488
3
939
2
746
1
3156
787
1802
936
1315
916
1313
738
826
0
798
2113
374
1049
827
819
1414
1191
5
1284
1759
649
1123
7
877
1451
1353
4670
8
2184