1009
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
1150
695
3478
804
741
931
1565
1625
2839
2217
766
1477
3714
2104
1183
660
1436
690
673
694
2012
2325
769
905
723
2379
2438
1678
1979
2086
1368
929
1047
1043
1179
1507
864
802
1477
1529
1742
1317
701
1581
937
675
745
1165
697
947
744
790
1308
1458
1495
1119
1865
1264
686
808