1189
737
873
907
894
741
850
743
955
3273
3816
1366
1231
1515
6761
11805
7054
1384
1550
2591
1387
1888
2155
3186