452
1
88
1113
5
1174
2465
21
709
12
232
2
107
180
3
255
930
813
612
803
1087
4
359
1956
681
186
72
177
1597
82
95
121
295
148
1309
160
514