1283
1002
6045
1309
762
1016
653
999
1245
937
922
3156
2047
1844
995
2952
1769
2121
922
998
1068
11098
938
952
1766
1112
1252
934
1234
1742
978
1175
6399
1362
1258
1035
1550
1122
1413
1467
1733
850
1652
2022
983
1400
1108
867
1472
750
1592
1208
1631
2183
974
791
756
1196
920
737
766
648
802
1640
1483
2609
913
929
840
785
1052
1392
1646
859
675
1239
1346
736
1113
704
789
1198
1102
773
798
1420
1176
940
1311
1799
721
750
874
1721
780
739
848
690
1294
1551
850
2126
1289
1578
732
1437
1763
2060
2523
972
1546
2186
1412
706
726
951
653
827
828
770