219
1
312
524
186
64
0
160
3
179
293
4
139
1636
1772
1658
2
1011
469
575
321
656
470
1299
711
843
620
1209
873
1426
645
1840
749
764
422