29624
1584
2062
624
711
1199
922
645
1604
936
715
1002
1608
718
807
1399
639
1162
733
2010
623
1470
1293
645
852
1272
744
2156
1471
720
858
939
1312
2773
1078
829
1188
1003
837
702
860
1798
1859
678
1027
580
815
681
1278
684
828
1154
841
3009
1397
3182
1002
1113
696
2071
1237
1772
663
1016
591
675
1072
712
2045
1215
724
638
1039
1235
1130
922
710
1870
1813
627
873
2375
865
1352
759
791
1466
1903
611
908
970
807
733
851
1418
661
2862
2407
651
599
2282
943
1635
809
942
1445
566
1951
617
1129
938
2112
1479
1122
592
868
2854
873
837
829