1348
1
3545
1870
1288
1209
1758
3395
674
2
1001
2335
544
1058
1245
1073
1127
1092
825
796
815
1045
637
1031
937
991
830
885