3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
1098
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1685
854
1530
1519
1120
2183
674
697
3296
1210
625
1747
739
784
725
1569
806
715
701
1152
915
907
1075
2907
1039
2151
3824
1471
1374
644
855
2907
807
748
669
823
889
1127
824
2235
2700
1216
1174
674
707
794
720
725
1330
936
795
1767
1443
3487
658
737
1082
2601
857
9396