605
51
181
517
297
603
1565
842
105
71
12731
4067
38
121
170
88
10090
56
104
508
137
54
94
1451
48
61
190
863
80
31
46
32
410
611
3119
4777
417
76
318
1311
118
82
75
44
35
63
84
141
23
110
70
116
59
201
77