350
0
2727
2
418
3442
1842
31535
1877
1
341
1346
4
458
177
4820
384
509
1774
2283
3251
6
3366
4396
3
497
14508
18
1881
2161
2513
909
1056
2008
5
997
1009
2275