572
0
323
3051
2
536
32302
2996
758
515
791
7258
6781
1
645
4471
2524
337
839
532
577
578
1324
544
1458
5771
10
1045
14
3583
1133
916
581
612