363
294
346
550
1681
1267
1399
1671
3573
2478
1670
1495
2311
1032
1034
2630
1361
643
1364
1047
1063
1932
927
1025
1093
3559
892
2262
813
1304
1108
4977
1192
2114
3966
1099
5290
1388
785
904
469
440
497
1000
300
1702
889
926
1229
2991
866
1160
887
2045
680
2002
656
1172
Copyright © All Rights Reserved