3000
635
1220
258
1480
313
4130
875
2630
557
680
144
2980
631
1900
402