499
205
509
17
352
127
2373
0
408
469
351
452
2
125
609
73
373
17
368
162
747
6
78
269
