4093
4093
1534
1156
9687
15139
1265
1282
2008
42763
1329
850
2958
9292
17509
2089
2846
2878
1141
1299
979
4007