641
830
917
6528
865
682
628
973
706
667
785
2015
2011
1078
1551
645
859
939
1132
732
2105
2486
629
865
1686
938
684
616
917
1821
7075
1429
650
805
17475
842
1142
757
632
2225
1270
1552
876
1110
708
888
907
1151
4143
2132
952
829
623
17731
758
1402
802
764
1184
1306