17335
21
533
0
4236
6
1432
1
1463
2
1332
1640
846
331
1458
786
4276
8
474
473
1183
3
1563
1319
477
933
2838
9
2214
11
534
588
2494
14
38
1428
2560
7
2018
266
1294