803
3844
2528
2566
876
740
1273
902
1561
1087
3021
1059
928
1031
1138
4868
1485
3205
768
2074
915
1520
716
751
2097
2622
2889
1278
975
799
1198
846
1885
1837
12276
1051
1543
1158
1030
2693
1347
1578
1190
896
819
838
722
784
735
741
758
635
747
1134
1527
1031
969
1376
748
836
695
1447
2022
696
1197
893
1347
845
976
718
1627
1079
972
3025
1309
2374
710
1001
2396
2154
844
2446
848
833
1269
1523
1397
3650
1373
977
2543
884
2151
954
674
1071
1161
1147
1098
1978
1935
862
898
992
2566
1206
2320
3197
1315
1548
1252
998
1705
653
711
1051
759
1266
1312
706