1274
1006
1405
958
941
1873
7626
938
1486
1032
855
1462
3052
1666
1592
2471
1336
893
799
967
1412
2273
786
1246
881
4371
1000
5299
991
874
3063
18898
2943
1086
1132
859
1463
945
744
3287
761
1173
1244
927
796
2711
1173
7242
985
947
1138
1028
1628
1377
795
1309
1537
1968
1198
1304