1896
1276
816
949
843
900
884
924
1790
1060
853
2976
1041
4534
36911
836
1447
1284
8599
2394
1441
908
1335
8529
1204
4957
4681
1250
885
2419
1197
1543
1504
1114
948
1018
1246
1304
996
1157
1126
1382
985
2330
1431
1134
936
868
1610
930
4120
3197
966
9423
1151
1142
6873
904
915
4006