440
781
580
460
1540
21022
10300
30385
7720
12661
6600
6800
3890
4260
4108
64415
31213
48410
2012
1565
2282