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