335
1
844
3
976
2
21777
224
0
431
562
652
379
669
4
536
417
351
250
1346
385
717
7
937
889
291
333
350
268
992
663
619
57
269
85