17353
0
3659
14
269
3498
4
1297
20634
8
2042
6
478
503
303
3287
1
2275
2
580
29323
1663
105290
422
255
543
2283
296
953
2683
418
383
517
464
5611
11
25137
507