2820
1
2299
1015
1694
951
690
2669
2
564
1743
0
108797
7762
4
2638
14750
8
1288
2097
1477
3971
4526
1168
1074
2039
268
1228
1772
3
21152
2949
3169
5
2055
1276
4946