304
322
164
8412
934
1754
553
7218
613
331
719
764
213
654
14
151
311
884
1395
381
4
5
11515
525
3421
182
399
695
482