1174
1
3715
4
4938
1380
0
951
1787
868
4258
784
496
4387
2209
571
2530
1751
801
1812
3
1015
1694
1531
2
830
526
690
2669
2165
4957
5
1000
2562
2906
3326