2055
2
257
0
1288
1
3971
268
1000
918
1276
2194
4
7762
1860
637
2097
1125
14750
8
1477
4526
1972
2749
3
1339
3065
3583
10
1277
1547
1168
1074
2039
4946
1228
2219