3469
4
2730
6
1081
0
1949
3
467
378
1880
2
427
2299
846
1020
77
433
20634
8
169
453
298
418
101
78
441
1123
165
448
90
782
545
747
609