572
0
4471
2
596
894
14
2469
3765
4
2123
2663
919
1581
562
25669
475
490
1189
1298
1
1045
1105
984
2524
668
1120
534
469
429
332
544
571
1500