3108
836
2598
1325
836
842
893
1132
724
1316
771
2132
2837
2735
847
893
1062
2754
2289
1350
4135
675
808
967
3067
1407
991
1704
3925
2444
671
936
755
1880
832
815
1861
2423
710
1369
713
2293
964
1095
858
966
14842
1141
3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2687
1804
1017
695
1038
1542
1563
816
2430
1816
862
1441
1129
758
1277
735
1067
1129
753
980
1064
700
1967
993
1316
693
2055
722
917
1449
1209
899
1716
948
781
749
1241
1788
2928
816
803
726
872
1621
1932
2425
841
736
844
885
1012
885
1361
713
1572
1409
2387
895
889
1297