460
472
1270
932
2124
1661
458
1044
564
3050
1345
345
363
252
1342
397
571
509
398
375
1328
1254
902
538
