954
2167
3191
3219
1230
821
1236
1029
698
841
896
732
6096
1159
824
724
1848
1876
2518
2254
882
695
1590
732
802
1843
1070
954
771
682
738
1672
2200
1465
2612
1786
1067
874
813
8488
713
3258
901
790
1499
998
1576
681
2646
643
700
841
827
2862
3861
919
1331
2995
1391
847
718
836
1819
1123
1035
1602
2011
1133
2160
737
1138
1008
853
599
1642
678
2605
1835
750
1335
672
675
685
3117
1053
1811
2500
5461
1360
1354
862
982
2720
766
1368
1190
852
576
814
870
690
5941
1825
1115
1394
2060
1561
701
646
1104
3995
720
741
1867
688
1189
2115
1498
986
843