1174
1
3715
4
4387
2906
2
571
1380
0
1812
3
4938
5504
16
4957
5
3090
6
2377
1704
4382
19944
526
14887
18
2086
5169
1797
1047
131589
496
297066
2584
802
2209
745
2903