2123
0
255
745
418
257
584
945
1133
321
428
1101
479
2490
266
1430
4111
2
1043
736
1304
696
1310
19279
454
1167
413
259
563
517
1319
267