502
1686
3
305
110
319
6
0
483
376
9
161
56
486
811
2
17
245
8
305
80
361
566
651
863
1
9
167
515
11
325
1000
17
766
8
165
706
276
30
166
14
352
37
1238
210
1578
469
210
11
336
