4878
9
1364
2
1919
4108
3
2516
6
701
221
1
459
930
1811
1015
789
298
768
953
987
905
239
330
696
1081
2092
1365
71334
0
69637
1593
743
1110
5
1300
1053