1274
1007
1407
959
941
1873
7626
938
1486
1032
855
1462
3055
1668
1592
2471
1337
893
799
967
1412
2273
786
1247
882
4372
1000
5299
992
874
3063
18900
2943
1086
1132
859
1463
945
744
3290
761
1173
1244
927
796
2711
1174
7243
986
947
1138
1028
1629
1377
795
1310
1538
1968
1198
1305