1467
522
5127
2652
1562
572
1644
584
2072
659
1074
492
1588
642
1160
376
1108
382
973
397
1209
403
1142
466
4236
1950
1450
758
792
267
798
416
828
428
2048
953
731
431
6873
3722