572
0
2996
25669
4471
2
19783
2551
1
7258
14
32302
2535
2204
5
758
1816
1334
2366
562
475
1603
791
3498
4
8527
3200
3
2524
83
2990
1632
1189
2173
2921
1105