346
1
1559
2
5871
15
1626
1343
0
1496
2922
9
1943
5602
180849
2442
1811
5620
11
2564
1352
3
373
2369
231
2730
3318
8
911
580
2387
111
1277
5