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