4328
9302
4087
2695
1255
4835
1595
1265
1030
2045
966
1093
833
2478
786
3928
1069
8755
1195
834
5868
2787
2786
2303
1098
2674
1255
2605
794
2198
1551
760
888
1194
944
3580
813
3622
1197
879
1713
809
1788
907
2856
824
15153
1569
979
1082
4405
2085
1843
6548
4406
3349
1492
2389
952
974