1284
864
1408
2550
1977
933
629
1016
879
718
2028
1269
2019
2904
1713
1847
2991
1005
1354
2154
1522
1567
1314
2191
689
2966
2731
2728
1377
813
1247
787
3015
1071
823
685
992
1062
1228
960
1071
1013
1158
1076
1165
1106
1863
4915
2323
1311
1081
1177
1006
1099
818
1087
1018
1440
1980
1143
819
916
1616
860
855
1524
1131
905
1331
855
845
860
863
1204
648
632
2620
601
873
978
3292
1872
1397
763
730
1121
2863
1493
690
974
1850
834
824
861
1673
693
1557
1611
1273
1583
1537
993
1892
1167
2875
791
683
733
2264
876
1384
1971
3296
754
1411
1357
1920
941
1139
944