5880
1218
3233
670
3320
688
3450
715
2865
594
5880
1218
4097
849
10280
2128
7588
1571
3377
700
4080
845
4450
922
4683
970
3689
764
8496
1759
3689
764
2802
581
5545
1148
2902
601