5406
1230
3112
957
5959
2654
1513
323
1646
522
1531
431
1044
313
1350
454
1013
305
1782
665
1306
427
541
132
960
364
3283
1397
2048
842
3479
1689
1141
527
1239
421
1291
393
3049
1357