572
0
596
562
4471
2
2123
475
984
1581
2663
1120
894
21
14
1189
1045
614
469
544
490
332
534
3765
4
668
2524
3159
1298
1
1457
919
20
1105