3925
2444
671
936
755
2734
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
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1649
5102
1628
1213
690
1846
1626
1485
1460
661
1609
1037
873
988
1757
755
687
929
739
871
995
1500
1372
1483
799
1253
1299
913
1017
885
1501
1279
2031
941
718
759
965
885
1291
1106
856
4920
1010
735
749
3033
1906
2165
1198
1322
2993
974
1176
1403
1653
1284
691
1170
1245
720