476
0
422
971
458
1754
7334
4
482
787
683
292
269
4396
3
150
718
598
1665
334
2587
16
392
2690
383
7558
6
1462
257
80
736
573
121182
1
451