169
101
164
70
59
87
228
432
239
358
330
270
195
510
232
262
390
931
580
852
500
565
1067
1358
503
652
437
862
641
1161
680
372
1010
718
2552
2949
2576
2421
924
1137
693
994
2106
1049
999
1733
1162
704
498
2718
909
724
1508
551
614
5295
2020
1909
Copyright © All Rights Reserved