951
1
1174
1380
0
1787
868
4938
1812
3
1751
2209
784
3715
4
3683
4387
1681
1072
1660
571
801
2086
1306
526
1225
1743
4957
5
1095
1000
1618
833
2262
1935
2