2535
2
515
0
19783
572
2595
2949
1400
925
3
1133
6294
4
2932
1614
1
883
863
3498
272
791
1153
496
323
758
17946