2234
3902
4738
1008
882
1095
940
1193
840
920
204333
2101
980
8660
2257
1250
858
956
775
4104
3775
1102
1234
1108
935
1229
743
1174
1203
13076
1026
1985
1218
1540
2154
10322
2443
869
15047
1357
892
1083
1522
3269
1459
1406
1150
931
3936
3224
906
1508
757
40901
816
845
944
777
1443
35370