1174
1
3715
4
1812
3
4387
571
526
0
1380
4938
2209
4957
5
2086
802
1751
1558
2
745
32302
784
1797
1000
868
536
652
3926
14
2578
1093
1679
1162
1331
1527