32
241
753
260
457
368
158
799
1612
1342
1968
180
567
475
340
644
934
22
980
330
8
378
291
1
907
11
403
695
732
483
291
175
255
47
657
635
108
17
594
33
220
299
433
128
764
121
482
1012
