2702
744
1060
1276
838
866
779
768
2820
846
683
1716
2553
9116
1163
3209
1332
664
738
3213
1034
1623
1001
4078
2907
1797
719
1312
2385
3032
726
1404
1105
806
935
3666
711
663
2640
1577
5946
873
7481
1714
1393
820
7393
1217
915
1016
2401
880
740
660
672
851
1250
895
721
976
669
904
722
1288
751
1036
4320
3386
653
1138
3720
761
1347
2177
1445
852
844
757
1052
769
1020
998
1223
981
752
1026
2348
1557
1005
1879
735
993
721
7670
1522
1974
1537
856
1295
828
626
892
1514
662
1117
4585
992
1327
717
3354
1739
42391
2269
746
703
715
2002
1206
852
703