1406
4
745
1
954
630
2
911
3
607
824
664
842
507
1717
522
1227
4067
8
725
591
9938
9
849
834
920
809
1416
2194
9222
26
1163
6028
2001
2554
1644
2665