605
3156
494
2586
451
2401
235
1220
183
935
183
923
158
818
162
812
126
648
127
636
95
541
100
521
100
514
97
508
87
456
47
333
605
3156
494
2586
451
2401
235
1220
183
935
183
923
158
818
162
812
126
648
127
636
95
541
100
521
100
514
97
508
87
456
47
333