792
1118
742
795
4231
1621
1194
868
4831
3606
692
813
671
761
1798
850
899
886
1175
953
674
1767
785
2059
871
2586
7367
2181
4065
4278
1083
953
4389
1488
1811
747
1596
934
1099
725
1291
2399
3311
4833
852
1065
856
1954
1413
2091
945
832
739
812
1025
766
1131
7845
1128
1025
12820
739
723
1287
1019
789
1578
1104
1070
1597
897
1216
810
1635
3501
930
2287
1303
716
4189
647
1829
925
901
1045
893
1193
2052
1128
2206
1319
912
1283
2860
1221
1000
700
2018
1332
1081
917
823
705
795
965
709
2468
1109
1735
707
1528
891
1486
924
1994
1565
1300
1602
642
4146