3834
850
1068
717
20476
832
1148
681
759
1774
1033
730
810
4367
986
727
724
864
1839
782
946
794
827
1554
2242
1001
789
1090
1368
1018
1449
1407
1471
1416
1997
32629
1194
1215
1441
2580
3260
4690
1617
3297
2133
6545
156444