212
48
9
39
515
286
179
312
2236
144
406
136
844
1360
224
77
60
311
169
391
270
1583
1456
252
8
6
47
1531
148
1278
176
151
130
179
2
972
2418
98
560
300
1070
1578
1201
2662
63
56
245
9
317
121
