445
1
330
88
392
133
97
2
137
142
188
1027
5
534
449
116
0
68
731
8
111
121
684
66
69
203
425
604
3
71
120
160
1350
6
294