858
2490
706
1178
1992
619
3526
2514
978
1647
4151
787
2506
2245
2717
1254
2973
1989
871
2989
2843
2452
979
690
670
1708
1063
818
1149
2765
1597
879
2468
941
3246
1999
1329
899
2411
762
660
969
726
742
1240
1112
1170
803
2138
656
4070
1074
2403
2624
1250
1783
4705
841
1297
979
957
762
773
2266
969
1309
1623
839
1023
628
1475
861
2208
873
775
1010
773
1161
833
2084
925
1440
2528
904
1079
605
2292
2979
854
944
753
787
1419
611
1295
2475
819
1488
2192
774
817
855
1147
1408
1248
700
820
605
690
1272
956
930
4416
1374
1636
662
1779
771
850
1283