355
0
1314
1745
1
2730
6
340
918
177
955
520
349
492
2069
3
679
3498
4
1020
584
637
1639
282572
31535
53
1608
1674
408
359
291
467
72
471
2283