521
1
445
0
466
504
4126
6
333
7952
547
1580
837
2224
2
503
1942
881
780
407
1057
2168
5
2855
3
968
325
529
1362
2694
2036
587
62
839
872
2644