572
0
4471
2
14
2402
4
2535
758
784
25669
475
1603
1
3498
1015
2294
951
8527
3200
3
2524
418
1740
2990
1038
3518
1189
1494
2312
1105
32302
21152
8
596
843