179
10
715
5
884
65
599
322
592
346
302
314
1233
347
1
3
178
610
81
939
1578
1655
144
316
189
110
8
987
2236
149
15
102
16
521
436
984
133
116
113
18
76
406
672
667
424
7
11
49
1686
213
175
212
