531
0
309
1692
787
1
3206
5
536
394
486
1537
2823
2366
951
448
398
717
608
339
868
298
547
8627
3
482
828
781
453
476
19
658
352
10941