476
0
901
3149
4
691
597
1428
1346
633
398
5009
2766
1
575
547
935
876
2224
2
2014
3
661
572
509
165
494
455