1084
0
63
422
518
58
1454
484
787
860
1650
2211
1129
472
546
522
543
284
1504
1885
2
455
46
521
480
2635
1898
1
1282
17353
394
290