2653
2561
998
1161
1058
1019
2539
1067
1256
1144
1010
1234
1439
2320
1564
2046
912
1615
1291
2217
937
1988
2273
1217
1225
2152
881
985
1543
4147
943
909
985
1432
2674
2113
1050
4891
3595
1050
1439
1320
955
6249
1732
885
1068
988
2170
1035
1520
843
922
2814
3109
1323
1910
1422
1563
1371
1259
1000
1293
992
1160
3370
1147
962
1543
1679
1336
1592
908
1599
1487
1086
1032
2794
1646
1918
933
4580
1534
2744
3213
1013
1232
885
1863
942
1135
870
4138
1198
1619
1328
956
1063
1137
1190
1748
2533
924
801
6609
1850
1691
1648
1683
2545
1146
1311
2599
1177
1578
2467
1150
4317
1786
1638