572
0
536
32302
323
3051
2
2996
758
515
791
7258
6781
1
645
4471
14
2524
337
1558
839
532
577
3926
578
1324
531
1458
1045
544
3583
2535
1133