1174
1
1380
0
3715
4
496
4387
2209
2949
571
2530
1751
4938
1812
3
1239
1787
951
108797
526
4957
5
6781
297066
1431
868
1000
1458
3926
14
61216
645
6294
2906
2