938
1
2595
0
1458
3926
14
2949
1400
645
2932
2
883
3498
4
791
515
4236
3
496
758
17946
1614
578
925
2936
10
3145