536
0
572
32302
3051
2
2996
2949
2087
297066
2903
3
1189
515
645
1133
7258
323
1527
3090
6
2377
1
14
1595
863
652
758
2270
337
3926
2932
839
61216
6781