1811
53
48
403
549
91
103
17
41
111
14
7
162
90
451
154
102
105
104
68
33
514
50
73
76
1086
122
123
1396
40
56
353
170
78
61
26
85
224
82
4647
3
19
106
54
93
4031
1678
2412
2226
1434
21
918
1439
1724
632