536
0
2996
3051
2
6781
1
32302
758
645
515
572
791
7258
1595
2949
337
3090
6
1133
1045
839
323
577
1028
2903
3
1324
2932
768
1458
14
581
108797
1400