1152
0
266
1045
3815
584
458
691
3659
14
768
4328
10
1232
653
46414
1
1759
3373
1779
1157
2
2683
396
484
503
572
1343
97284
18403
6
478
1099
363
340