4455
1137
829
3875
1351
1419
2634
1365
1163
807
1560
1556
1563
1348
749
932
839
801
762
1660
625
688
1514
2162
558
1237
1506
1228
1430
1254
654
1392
601
864
7853
1015
6246
2981
675
2038
2155
847
861
720
966
595
787
1131
1773
909
2620
683
598
1698
2533
793
1538
672
10165
1237
1579
770
7423
548
1685
587
710
924
776
2459
1547
943
1089
7133
672
12521
1952
556
1475
941
1046
619
3454
636
772
1094
25542
587
2589
2132
1784
2994
794
685
1376
1989
1896
1047
4821
2521
719
698
906
1408
2602
2096
2313
664
3589
822
849
680
14249
726
784
1095
1608
666
727
709