2128
1194
3883
934
5300
815
1210
1591
804
1144
2294
2292
2516
1310
752
842
1290
776
1079
823
1121
716
1132
1102
806