256
1342
2354
713
2078
1581
2211
1064
1798
876
288
250
299
253
246
274
245
233
271
228
417
328
803
4209
1548
1072
2664
892
4112
1514
3980
1815
5079
2593
1388
729
782
750
1492
3112
521
613
1852
1764
4715
1145
1095
1347
1214
1018
2024
2236
1047
2003
1587
1133
2618
3368
1003
Copyright © All Rights Reserved