431
1
929
380
472
541
1102
881
879
816
1012
473
120
121
158
476
2
108
1742
5
618
4022
8
1011
804
838
912
777
2654
5702
3
2671
3493
2324
2424
6