846
0
759
2966
5
1045
31535
282572
3659
14
458
266
584
691
18403
6
1232
653
3815
56488
3373
768
1779
46414
1
1074
6800
360
4328
10
1343
503
478
484
572
396