977
1390
995
15303
723
838
810
2616
1900
785
1104
1027
667
4055
1882
2414
6520
1608
801
4749
816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
845
1558
1361
758
1539
750
2315
1107
678
945
2696
965
2049
1522
993
919
990
749
1566
736
739
2450
2103
937
1731
725
3209
1966
775
734
1081
1153
900
1222
2008
1348
1097
1418
599
869
2914
1640
679
1274
913
1596
996
2088
777
1997
1427
1430
868
989
985
985
747
713
999
1332