5439
2
1000
0
2152
2082
1
1938
2710
2562
986
1168
4099
8
2368
1093
745
1813
784
300
1749
1532
3326
3
915
2394
1380
1415
467
1013
2166
1543