132
2349
225
644
272
3
228
4
12
53
10
49
968
164
649
391
508
2012
30
12
476
8
710
530
355
903
13
18
810
832
1032
380
65
399
216
23
530
847
561
1116
1
405
300
49
18
400
436
599
1385
283
460
