949826
360
450
1860
1590
1140
1550
1770
88704
35693
824213
647410
435152736
240999380
1685118313
158684269
131636180
125604260
1136038896
104862214
89957182
84087292
76540141
70472160