1832
3
1449
422
0
226
751
1073
341
165
360
1343
518
2189
657
3808
543
20634
8
1428
1282
680
649
569
996
1480
1
282
521
162856
453
466
492
18403
6