3659
14
458
0
4864
8
266
822
1
584
4328
10
691
1607
1232
653
3815
3373
768
1779
46414
5918
4
1306
6800
360
1343
503
5135
478
484
572
396
295