291
147
262
1375
604
20322
1023
221
741
495
579
182
564
141
11
101
843
161
13212
244
617
606
1844
7
401
121
1243
271
1246