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
2106
1132
2252
2398
2521
1289
1024
1284
876
1709
756
1413
1622
953
1677
3632
627
1270
1220
798
756
4154
1188
2037
708
1496
1110
2080
717
979
1451
1548
1019
736
1522
916
1537
1282
1386
1128
1897
1782
2499
639
652
709
1735
2403
1087
1654
635
2631
763
1414
741
1970
2142
951
824
794
3401
841
1859
1560
662
675
1273
656