2134
1215
2353
897
1506
683
2223
894
707
969
941
41993
1380
1339
2083
935
1078
1221
1402
2329
913
1120
771
847
5882
648
774
717
2570
1574
1058
1214
9005
748
734
3391
977
1097
938
1999
10785
5689
5715
970
782
794
5856
647
3860
691
789
1799
1704
926
2874
1111
703
771
1792
2224