450
143
161
802
1202
518
1507
671
707
1063
1257
928
1268
1264
1115
781
885
818
542
749
1242
949
1046
537
1915
1159
1013
857
1168
608
2250
483
3042
1943
1098
791
872
832
1367
3287
820
7728
9951
9873
24589
37340
12447
6947
2751
19205
27105
10255
34666
16599
27570
63352
8770
12138
58021
39979
Copyright © All Rights Reserved