1110
5
570
1
1143
1140
1052
9
559
3333
2
706
741
658
1185
664
1012
396
356
0
2968
11
932
6
1942
838
895
1833
954
575
625
593
976
3
2281
5598
14
3350
7
2230
4