1652
1424
994
956
4050
893
2018
1062
1013
3094
962
4740
1023
1419
862
1228
1001
952
1059
920
4202
1171
1350
990
2306
952
28852
1467
2103
1142
1097
2897
1528
1063
1232
1616
1316
1491
3881
2952
1047
3972
1000
966
1629
969
1317
1207
1692
1785
1038
1246
1106
1135
1370
1036
1888
1470
1098
1208