2199
1971
2797
1282
3625
1766
1938
1093
1291
1658
6772
1259
1166
1337
1356
926
1154
1116
1010
864
944
477
497
509
514
476
521
481
500
487
525
523