536
0
32302
3051
2
2996
572
14
7258
839
453
2949
3090
6
1595
863
3926
515
645
2903
3
6781
1
2932
1458
2524
323
581
108797
1324
284
407
1133
1189
681