1634
1492
1197
1140
1199
825
3395
1285
1105
783
1317
1255
933
2330
1651
1170
1092
1263
1238
929
896
1013
899
799
3526
940
1386
1683
1084
1007
1212
1452
926
790
1091
863
983
10821
954
1226
876
1004
877
853
1145
994
1528
957
974
871
960
1338
1915
1598
1122
4548
2911
1572
2263
1277