703
4842
4164
1008
1149
621
908
1908
767
713
1054
878
1063
706
696
1458
615
1310
1355
1564
2573
1347
958
3148
976
835
2528
1835
888
1419
749
2634
5428
2023
1289
1374
987
681
799
1236
750
2349
1568
803
718
847
799
1407
2041
1144
727
639
622
868
717
859
1062
2088
1279
1411
648
2078
1385
1101
2333
920
836
1067
1289
2520
1339
730
2978
2115
4400
2593
680
693
603
798
1922
3116
1177
640
807
680
1401
827
1315
2599
5415
920
903
912
781
1323
2601
1184
871
2037
1275
771
874
4708
1598
1426
1683
3463
1130
541
1340
972
1167
774
724
963
714
1293
1235
722