408
3
4305
8
2583
14
5402
2
536
1
245
783
885
1029
5
2506
9
2333
6
255
259
576
2551
7
290
1167
355
497
301
1021
0
244
368
240
683
242
2184
295
247