1403
1407
744
3280
1502
2352
3168
1131
1951
1220
1310
1713
1430
782
912
1179
983
3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1132
2098
1376
2072
1150
748
3546
3023
679
1037
728
4954
1265
1514
1399
1340
791
1116
2522
1253
1729
4115
1555
720
1105
1256
883
1052
822
746
732
1445
1926
993
1173
725
787
768
1435
859
755
747
1717
1683
739
679
817
3948
1242
783
647
2895
641
726
1150
905
1357
713
1160
1563