913
1409
5971
992
2647
2053
3770
787
931
22602
1062
905
881
1140
949
3474
824
2582
800
1523
973
2178
941
839
3336
1446
829
927
910
1696
2857
1940
1290
1172
2315
26052
815
1042
1435
1286
846
928
967
1026
1233
1155
10888
833
1220
991
935
1228
1281
1132
1304
1383
1275
1184
1238
1066