1804
2175
1321
3578
2031
4929
4059
4420
1301
1029
1491
1537
1866
1108
1238
4551
1623
782
1096
929
873
1004
3803
862
1323
2121
828
912
872
1161
995
879
997
807
886
1415
1199
1037
1067
889
823
783
1066
1757
1022
1356
923
877
985
1107
843
2462
889
831
886
2109
879
1714
817
1012