444
1
1831
4
551
2
87
675
63
512
125
548
0
1027
450
516
84
304
68
251
103
945
208
1248
453
786
3
608
561
2437
7
65
429
356
6835