2091
4
2787
11
2381
2
851
1
910
1142
790
611
655
682
1329
871
688
1051
531
1026
1232
393
2162
3
1013
726
93
83
1860
557
644
383
516
302
426