572
0
323
3051
2
536
32302
2996
758
515
1527
1614
1
791
7258
6781
645
4471
2524
3926
14
1458
337
1558
839
532
577
578
3629
1324
1970
1045
544