913
2
2740
7
438
1
488
1535
1261
3
273
288
264
583
361
1490
4
2290
1243
1234
555
149
249
2149
4887
868
533
3932
812
1932
196
638
620
2307
702