370
0
582
1668
905
1
2822
2
1543
785
7394
5
610
223
623
742
1590
383
2254
12185
1304
3012
3614
1564
1465
929
3
989
2733
4
11924
451
2055
599
2627
7
2992