855
976
2853
1274
1193
1044
2551
968
814
3579
968
891
5168
805
970
2112
2068
1713
1195
5105
2855
1250
4890
3653
1966
1679
2794
950
991
785
14663
936
928
872
1366
2062
1254
4402
4222
871
1136
946
994
2508
5823
6983
1133
1429
2535
924
1004
1347
808
717
911
4906
1226
3477
912
1455
2013
952
1497
870
1231
882
1207
766
2014
828
1303
747
856
1173
671
679
1314
1948
1385
710
1607
1141
777
1257
751
2201
755
1190
3662
36548
834
829
831
658
1777
14942
1267
1182
857
1058
3096
771
2413
2021
806
3776
669
1279
727
6658
3418
1964
1812
1051
936
669
1058
5942
729
667