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