158
1
1428
2
725
875
584
1010
6
6057
5
382
871
827
4612
11
941
3282
1810
416
0
1524
1270
759
3392
8
1077
824
1241
740
1326
3
2614
1916