1532
2
69
1
666
1316
89
3808
6
2007
5
1405
3
267
618
516
68
426
0
636
396
789
584
469
450
1735
73
71
1681
329
675
738
843
934
844
409