3250
2
980
0
321
1132
670
1109
427
363
522
1073
139
152
518
834
2395
351
493
745
3351
1
543
308
1665
1084
251
274
453
1343
371
422
317