1296
5548
1822
639
2795
720
779
1121
687
687
5435
11775
730
815
635
1269
1422
670
799
978
1444
831
20282
1056
2617
1589
1053
877
1459
1053
1632
2692
14663
721
1387
1360
1362
785
2365
1017
1025
843
682
1316
920
941
2673
1270
2812
703
1934
1581
1469
983
779
1010
1182
1282
785
673
1392
1122
5438
1209
899
903
1027
834
1340
691
1002
700
3349
807
3692
736
864
770
960
814
771
731
2327
2724
644
4876
686
862
1142
1276
2879
1181
740
1448
659
1911
991
815
705
8384
1656
1329
1378
1367
1179
1411
971
676
1231
6779
1191
2418
793
798
1845
860
2679
719
1614
651