1376
655
1166
12021
1207
797
2108
849
1299
1976
3574
248
698
2565
327
794
3147
731
1280
1995
306
5688
854
10991
541
533
381
995
8714
1562