1652
2022
983
1400
1108
867
1472
998
750
1592
1208
1631
2183
974
791
756
1196
920
737
10379
738
744
878
1048
2015
6674
2430
1073
1221
1122
1057
1112
797
1126
1858
803
2109
779
761
1552
1185
1104
1261
647
960
1452
3130
2276
1644
1283
1104
1440
1028
1505
1343
3060
2144
959
1364
1022
1276
938
738
1391
1743
912
1432
732
1413
725
887
742
1150
1059
2412
850
1367
1679
1991
749
720
803
1479
2427
827
926
1195
761
946
1098
1523
1622
1376
798
1992
995
785
3881
2382
980
679
2285
1667
9954
860
1667
1893
752
700
1459
1436
3101
1583
1104
2377
1137
677
850
1406
2114