3659
14
1586
1
458
0
266
584
4328
10
3748
4
691
1232
653
3815
3373
768
1779
46414
5918
6800
360
1693
1343
503
478
484
572
396
295
97284
363
1099