1174
1
2209
1839
1814
2
1812
3
3715
4
17970
15
4387
2584
1380
0
2322
2786
571
1751
2086
4938
1935
951
1001
526
1590
5
123674
35
2392
4957
868
1000
2433
4187
10