20002
15
31535
0
282572
3659
14
1182
2
458
266
584
2009
691
1869
1232
2981
308
653
3815
3367
5
3373
768
769
1
1779
810
4915
7
46414
6800
360
4328
10
570