1729
1015
700
292
1691
835
2382
178
555
178
433
69
501
119
612
149
419
153
569
278
567
116
544
159
171
25
315
42
649
53
678
203
560
160
573
187
550
159
614
246