3070
5
2299
1
2522
0
780
259
5620
11
1244
1277
266
471
991
200
243
116
798
412
2094
4362
358
1029
326
980
3488
8
278
2416
588
1289
408
392
343