2400
1567
953
1108
871
1258
1269
763
1059
932
1387
1066
871
1222
714
1586
4076
7387
2129
889
1323
1061
1214
923
938
5939
2359
921
1122
1193
854
4764
709
719
1714
853
1058
809
917
800
1204
799
742
1073
869
1093
1044
1045
1016
873
760
2005
927
1716
1298
771
764
828
837
1300
2436
1831
724
1835
656
717
1463
2733
1143
1505
1406
1461
1542
2119
3768
1591
1679
791
977
1284
2147
7670
745
2022
1201
1436
889
1448
1515
997
1705
1285
1078
870
734
1789
2177
731
973
878
1750
770
892
782
820
710
792
1191
1052
5341
5840
3648
738
709
766
764
1132
2979
1109
646