152
109
175
488
230
415
450
543
964
759
1283
253
731
452
1113
444
433
358
987
1078
837
389
1254
493
367
592
468
1140
3078
2438
1041
332
28679
1049
869
1004
985
883
360
339
28383
2076
1126
2207
3590
1805
9048
868
1769
1888
1204
2067
580
1369
1096
2024
777
1633
1151
1898
Copyright © All Rights Reserved