458
0
1333
961
463
532
422
21743
1
1353
683
2668
2
280
447
375
1010
1152
311
292
3114
4
364
773
2459
9
1961
901
464
392
777
968
528
349
438