5908
1056
11279
1292
20519
1974
987
1344
913
1223
1151
2788
1222
28132
9144
1299
4728
2580
10424
897
1276
3812
3329
2553
912