572
0
4471
2
557
70
1105
1136
490
14
25669
475
2524
1193
1189
536
596
1103
562
484
808
2663
914
1581
1243
668
1166
578
2123
2349
3
1661
534