12
1122
50
675
42
24
112
304
458
383
13
447
1401
859
173
435
28
1495
388
1075
405
2012
12
295
78
586
1404
811
33
705
1
989
648
18
591
12
8
2140
2
2
1371
1167
410
17
7
1578
1751
1024
580
3
