990
2304
987
845
1132
843
1343
985
971
4421
1326
1180
2438
862
1263
1172
867
792
896
1802
1899
4618
946
4574
1111
2471
856
4030
1156
5060
908
888
958
915
762
2068
816
955
996
1529
914
1042
770
842
3385
792
4258
2391
2307
3307
2080
6275
795
4719
1105
925
835
3774
1715
2026