580
700
543
557
1050
530
720
695541
6826
604
664
4714
22046
16670
14671
13230
10092
975263
8754
8740
829148
725142
67611
6670