458
0
266
584
400
691
1920
7
1232
653
3815
3373
768
1336
1
1901
3
1779
46414
6800
360
4328
10
1343
503
478
484
572
396
295
97284
363
2683