759
0
2996
22731
1
471
32302
531
2535
2
14
19783
1180
7793
4
17946
459
527
25669
695
453
3090
6
322
2258
572
255
1189
403
687
699
1446
344
418
3058