2329
3
1721
0
2299
1
824
3014
20
2039
2
1477
1288
14750
8
7762
4
2097
786
3085
5
3491
3971
3485
7
4526
1074
3316
10
5141
3169
1168
268
1228
1276
1772
4946
1610
2055
2447