1303
0
661
980
474
467
1877
1
349
823
895
802
75
1987
326
350
472
405
1428
413
336
3203
10
239
261
9178
6
464
745
751
241
1172
513
514