1628
3304
2604
3704
1359
1200
1765
899
961
1549
705
3462
631
1215
3584
934
781
610
764
2387
3716
1134
2792
1126
