4445
3
12958
5
1428
0
1346
19279
2
77
1787
1
2668
1398
4922
336
545
1192
1921
4452
552
2805
17353
217
475
2810
445
424