433
1
612
564
945
2
880
823
742
4
747
694
641
424
578
4594
54
478
1227
431
476
1995
1959
1179
927
1331
4877
10
3519
5
883
3
696
954
1189
2721
8
2727
12