960
1
517
2048
2131
19
1751
2312
2
1206
1556
664
1275
636
1047
504
651
1405
4
444
498
606
2111
3
425
1891
8
1931
0
487
1741
1407
1203
1589
1797
1222
566