266
0
584
506
1
691
1232
653
3815
91021
3
3373
768
1779
46414
6800
464
360
4328
10
1343
503
478
484
572
396
948
2
295
256612
97284
363
2683
953
1921