1157
14005
2836
3678
877
975
4087
1648
3504
1271
832
823
887
813
925
927
1643
872
1556
6836
1846
1251
889
862
1059
837
2266
2040
8593
2159
1033
1875
884
6974
2226
928
4586
823
3020
3075
937
4116
2318
13641
1574
2508
2076
882
932
1479
1337
1311
5380
1509
2252
2626
3555
1971
2847
2383