370
0
582
1668
905
1
1543
2
24337
22
785
7394
5
610
223
623
742
2710
383
2254
12185
1690
1304
3012
1358
3614
1465
1751
929
3
989
2733
4
1808
7
11924
451
1537