997
1543
2130
1103
1390
3885
1182
1473
1446
2818
980
2059
938
777
815
5359
1589
997
998
922
1411
879
970
5143
797
781
1638
929
1301
1125
1093
2005
1030
1430
1040
782
922
1765
1498
978
947
879
1200
1379
795
750
799
690
801
802
2035
728
827
750
758
1332
868
35120
856
744
1537
1532
1306
1492
848
1631
1023
1438
793
2120
5084
3802
776
974
2128
744
1441
860
845
3900
2743
958
990
810
2366
875
939
3761
985
1973
1371
790
794
991
9496
5437
7976
3814
993
2253
877
1118
1086
2096
3442
2049
1097
757
1468
2012
992
4442
695
2809
934
3097
1154
911
4139
712