2654
1278
1870
935
918
751
2045
712
716
757
857
840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
1546
2097
1079
1758
680
835
740
812
2379
1159
1042
1331
814
878
2846
790
5428
2522
992
802
2410
4536
2235
756
784
5911
1426
717
20139
2427
709
4302
1079
1305
1136
3447
676
2095
1297
5065
910
732
2604
1695
874
789
1923
1352
1457
25713
710
823
662
1314
3647
809
731
2244
1031
2248
2872
4919
2038