862
936
2784
6769
1396
831
897
923
1190
1159
3876
1611
21215
989
886
1123
859
875
926
907
1320
968
952
1576
906
2289
989
956
973
2952
1195
1613
1856
1853
818
4063
1132
14404
1089
1308
944
1022
1651
1087
1869
1152
842
1073
1409
4563
1018
1030
3363
1244
1352
1267
828
1083
2559
1312