2653
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
1540
1140
1070
6520
3033
731
688
763
1133
723
2420
1391
1412
2707
685
715
919
960
1775
3447
875
1637
784
3870
814
912
782
1148
2989
1625
745
2603
1393
1984
1257
990
853
2605
877
3442
992
1047
6817
2339
2596
712
838
730
1492
1185
1205
727
964
1910
706
1573
828
2201
2104
2147
776