572
0
536
323
32302
2996
3051
2
758
645
515
532
337
6781
1
2385
791
7258
577
4471
2524
2903
3
5771
10
19783
3583
558
3765
4
1045
839
581
404
334
1614