1067
6
519
1
363
886
2
991
10
631
0
576
1369
1521
538
865
430
798
3
1132
704
364
330
392
676
729
8
110
114
604
185
848
16
424
137
115
504