263
158
314
1
335
94
148
98
180
152
125
134
202
1902
3462
850
1144
578
1057
3
575
517
2
614
1665
1250
2141
1095
4103
5