15821
1028
763
809
7380
879
2472
1122
17215
3057
793
796
924
2187
1600
1545
815
905
809
868
964
1723
804
846
2679
778
1113
869
2472
1761
852
5014
990
1340
1116
3993
1577
806
4356
2535
757
1935
1386
830
2315
873
857
663
804
793
1391
805
803
977
6082
4245
2043
3991
1162
1338